package nc.itf.mmpps.plo;

import java.util.Map;

import nc.vo.mmpps.mps0202.AggregatedPoVO;
import nc.vo.pub.BusinessException;

public abstract interface IPloSimpleBusiService
{
  public abstract AggregatedPoVO[] doPoConfirm(AggregatedPoVO[] paramArrayOfAggregatedPoVO)
    throws BusinessException;
  
  public abstract AggregatedPoVO[] doPoCancelConfirm(AggregatedPoVO[] paramArrayOfAggregatedPoVO)
    throws BusinessException;
  
  public abstract AggregatedPoVO[] doPoOver(AggregatedPoVO[] paramArrayOfAggregatedPoVO)
    throws BusinessException;
  
  public abstract AggregatedPoVO[] doPoCancelOver(AggregatedPoVO[] paramArrayOfAggregatedPoVO)
    throws BusinessException;
  
  public abstract Map<String,String> baseDefineQuery(String sql);
  
  public abstract String getDeptCodeByPK(String deptPk);
  
  public abstract Map<String,String> querySpecialFeaturesByCFFileId(String cffileid);
  
  public abstract  void executeInsertDataTOMDDB(String sql);
  
  public abstract String getMPSPloToMESParam();
  
  public abstract Map<String,String> getZJPTIDAndStatusMap(String[] povoIds);
  
  public abstract void updateZJPTStatusByIds(String[] ids);
  
  public abstract void updateZJPTStatusByIds(String plancode);
  
  public abstract Map<String,String> queryFFileBodyInfoByCFFileId(String cffileid);
  
  public abstract String getFirstStockOrgCodeByToBillId(String id);
  
  public abstract String getProducePlanCode(String billType,String billCode);
}

/* Location:           E:\lifan\code\home\modules\mmpps\lib\pubmmpps_mpm.jar
 * Qualified Name:     nc.itf.mmpps.plo.IPloSimpleBusiService
 * Java Class Version: 7 (51.0)
 * JD-Core Version:    0.7.0.1
 */